.tree-zoom,
.tree-zoom ul {
    padding-left: 10px;
}

.tree-zoom li.video {
    color: green;
    cursor: pointer;
}

.tree-zoom li.video.offline {
    color: orange;
    font-style: italic;
    cursor: pointer;
}

.pt-btn {
    width: 50px;
    margin: 3px;
    border-radius: 5px;
}

.video-btn {
    margin: 3px;
    border-radius: 5px;
}

.snap-preview-zoom > * {
    width: 100%;
    height: 100%;
    margin: 0;
    position: absolute;
}